Otázky a úlohy
- Čo znamenajú nasledujúce pojmy ?
- Reťazec, string
- Maximálna a aktuálna dĺžka reťazca
- Podreťazec
- Spájanie
- Indexácia
- Ako sa ukladá a koľko bájtov (Byte) zaberá v pamäti premenná typu String?
- Ako môžeme priradiť hodnotu premennej typu String?
- Aké operácie môžeme vykonávať s reťazcami? Ako sa porovnávajú dva reťazce?
- Ako sa vykonáva indexácia reťazca?
- Aké poznáte funkcie a procedúry nad reťazcami? Na každý uveďte tri vlastné príklady!
Zostavte algoritmy nasledujúcich úloh pomocou uvedených prostriedkov:
- Vložte do premennej Retazec nasledujúce dané hodnoty. Pomocou výpisu na obrazovku si overte správnosť riešenia!
- Pozor
- "Pozor"
- 'Pozor'
- Všetky veľké písmená za sebou.
- Všetky číslice za sebou.
- Zvukové znamenie.
- Načítajte reťazec.
- Vypíšte ho od konca!
- Roztiahnite ho - vložte medzery!
- Zmeňte na malé písmená!
- Nech každé slovo sa začína s veľkým písmenom a ostatné nech sú malé!
- Vymažte z neho všetky špeciálne znaky!
- Vypíšte ho do stredu obrazovky!
- Vypíšte ho zvisle dole. Ak dôjdete do dolnej časti obrazovky - začnite nový stĺpec!
- Načítajte reťazce do koncového znaku.
- Vypíšte najdlhší!
- Vypíšte najväčší!
- Načítajte reťazec a "vyberte z neho" posledné slovo!
- Načítajte reťazec a potom
- zameňte všetky znaky '*' na znak '+'!
- zameňte všetky malé písmená na veľké!
- posuňte doľava (zrušte všetky úvodné medzery)!
- zrušte všetky písmená 'A' po medzere!
- zameňte všetky slová 'pekný' na 'nádherný'!
- Načítajte meno a potom vypíšte zodpovedajúci monogram!
- Načítajte dva reťazce S1 a S2. Vylúčte všetky znaky vyskytujúce sa v reťazci S2 z reťazca S1!
- Načítajte v načítanom reťazci časti medzi zátvorkami "{" a "}" na také, ktoré postupne budeme zadávať!
|